package com.goldenlight.fvms.manager.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author luocx
 * @since 2019-06-17
 */
@TableName("tb_free_apply")
@Data
public class FreeApply implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 序号
     */
    @TableId(value = "APPLY_ID", type = IdType.AUTO)
    private Long applyId;

    /**
     * 类型
     */
    @TableField("TYPE_CODE")
    private String typeCode;

    /**
     * 申请人单位（apply_unit/applicant_unit）
     */
    @TableField("APPLY_UNIT")
    private String applyUnit;

    /**
     * 车牌号
     */
    @TableField("CAR_NUM")
    private String carNum;

    /**
     * 厂牌
     */
    @TableField("CAR_LABEL")
    private String carLabel;

    /**
     * 车牌颜色
     */
    @TableField("CAR_COLOR")
    private String carColor;

    /**
     * 车型
     */
    @TableField("CAR_MODEL")
    private String carModel;

    /**
     * 公司ID
     */
    @TableField("COMPANY_ID")
    private Long companyId;

    /**
     * 时间戳
     */
    @TableField("TIME_STAMP")
    private LocalDateTime timeStamp;

    /**
     * 内部版本号
     */
    @TableField("BUILD_VERSION")
    private String buildVersion;

    @TableField("VERSION")
    private String version;

    /**
     * 业务类型
     */
    @TableField("CAR_BUSS_TYPE")
    private String carBussType;


}
